@charset "utf-8";
/* CSS Document */

#wrap{ width:100%; overflow:hidden; margin:0 auto; clear:both;}
#wrap .line_top{ height:5px; background:#004198;}
#wrap .header{ width:1002px; height:137px; overflow:hidden; margin:0 auto; clear:both;}
#wrap .header .top{ width:1002px; height:110px; overflow:hidden; margin:0 auto; clear:both;}
#wrap .header h1{ float:left; width:450px; height:99px; background:url(../Images/logo.jpg) left 25px no-repeat; text-align: left; text-indent: -9999px; }
#wrap .header .right{ float:right; width:300px;}
#wrap .header .right p{ width:100%; line-height:20px; text-align:right; padding:10px 0 25px 0; font-size:12px; color:#999999; font-family:"微软雅黑"; font-weight:bold;}
#wrap .header .right .input{ width:200px; float:right;}
#wrap .header .right .input .text{ width:155px; height:25x; border:1px solid #DDDDDD;}
#wrap .header .right .input .btn{ width:40px; height:25x; background-color:#387CC7; border:1px solid #387CC7; color:#FFF; font-weight:bold;}


.mainbanner{height:444px;overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:2000px;height:444px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:444px;position:relative;}
.mainbanner_window li{background:rgb(204, 204, 204);width:2000px;height:454px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:390px;width:500px;height:30px;margin-left:-75px;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url("../Images/50c15ece07fd0f3407000083.png") no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}

#wrap .menu {width:1002px; margin:0 auto; clear:both;}
#nav { display:block; position:absolute; z-index:10000;}
#nav .jquery_out {float:left;line-height:32px;display:block; width:93px; text-align:center; background:url(../Images/line_01.jpg) right center no-repeat;}
#nav .jquery_out a {color:#000; text-decoration:none; line-height:25px; display:block; width:93px;}
#nav .jquery_out a:hover {color:#fff; text-decoration:none; background:#70BB2D;}
#nav .mainlevel { float:left; text-align:center; width:130px; background:url(../Images/line_01.jpg) right center no-repeat; font-family:"微软雅黑"; font-weight:bold; font-size:14px/*IE6 only*/}
#nav .mainlevel a {color:#000; text-decoration:none; line-height:25px; display:block; width:130px;}
#nav .mainlevel a:hover ,#nav .mainlevel.on a{color:#fff; text-decoration:none; background:#70BB2D;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li {border-top:1px solid #ccc; background:#fff;opacity:0.9;filter:alpha(opacity=90); width:130px;/*IE6 only*/}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}

#wrap .main {width:100%; margin:0 auto; clear:both; background:url(../Images/bg_03.jpg) left top repeat-x;overflow:hidden; padding-top:55px;}
#wrap .main .content {width:1002px; margin:0 auto; clear:both; overflow:hidden; padding-bottom:45px;}
#wrap .main .content h2 { display:block; padding-bottom:20px;}
#wrap .main .content h2 a{ float:right;}
#wrap .main .content .con_fl { float:left; width:205px;}
#wrap .main .content .con_fl ul { display:block;}
#wrap .main .content .con_fl ul li { width:180px; height:37px; line-height:37px; margin-top:10px; font-size:14px; font-family:"微软雅黑"; font-weight:bold; background:url(../Images/icon_01.png) 10px center no-repeat #70BA2D; padding-left:25px;}
#wrap .main .content .con_fl ul li a { color:#FFF; text-decoration:none;}
#wrap .main .content .con_fl ul .lan { width:180px; height:37px; line-height:37px; margin-top:10px; font-size:14px; font-family:"微软雅黑"; font-weight:bold; background:url(../Images/icon_01.png) 10px center no-repeat #004098; padding-left:25px;}

#wrap .main .content .con_cl { float:left; width:490px; padding-left:30px;}
#wrap .main .content .con_cl .font01 { overflow:hidden;}
#wrap .main .content .con_cl .font01 img{ float:left; padding:2px; border:1px solid #CCC;}
#wrap .main .content .con_cl .font01 p { float:right; width:313px; line-height:23px;}
#wrap .main .content .con_fr { float:right; width:240px;}
#wrap .main .content .con_fr p { line-height:20px;}
#wrap .main .content .pic{ background:#ECEAEB; height:165px;}
#wrap .main .content .pic ul{ }
#wrap .main .content .pic ul li{ float:left;width:200px; }
#wrap .main .content .pic ul li img{ width:162px; height:125px; margin:0 auto; clear:both; display:block;}
#wrap .main .content .pic ul li strong{ line-height:30px; font-weight:normal; font-size:12px; display:block; margin:0 auto; clear:both; text-align:center;width:206px;  }
#demo {overflow:hidden; width: 1002px; padding-top:10px;}
#demo img {}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


#wrap .footer{ overflow:hidden; width:100%; margin:0 auto;  background:url(../Images/bg_04.jpg) left top repeat-x #EFEFEF;}
#wrap .footer ul{ width:1002px; margin:0 auto; clear:both; background:url(../Images/bg_05.jpg) left top repeat-x; overflow:hidden;}
#wrap .footer ul li{width:143px; float:left; line-height:45px; font-size:14px;font-family:"微软雅黑"; font-weight:bold;}
#wrap .footer ul li ul{ width:143px; float:left; background:none;}
#wrap .footer ul li ul li{width:143px; float:left; line-height:20px; font-size:12px;font-family:"微软雅黑"; font-weight: normal;}
#wrap .footer ul li ul li a{ color:#999;}


#wrap .footer .fong01{ margin:0 auto; clear:both; border-top:1px solid #838080; border-bottom:1px solid #838080; background-color:#B6B2B2; height:30px}
#wrap .footer .fong01 .text{ width:115px; height:25x; border:1px solid #DDDDDD; background-color:#DDDDDD;}

#wrap .footer .fong02{ margin:0 auto; clear:both; width:1002px; text-align:right; line-height:30px; color:#fff;font-family:"微软雅黑"; font-size:13px;}
#wrap .footer .fong02 a{color:#fff;}



#wrap .sub_banner{ width:100%; height:352px; margin:0 auto; clear:both; }

#wrap .sub_banner .mainbanner{height:352px;overflow:hidden; position:relative;}
#wrap .sub_banner .mainbanner_window{left:50%;width:2000px;height:352px;overflow:hidden;margin-left:-1000px;position:absolute;}
#wrap .sub_banner .mainbanner_window ul{width:999999px;height:352px;position:relative;}
#wrap .sub_banner .mainbanner_window li{background:#fff;width:2000px;height:352px;text-align:center;font-size:0px;float:left;display:inline;}
#wrap .sub_banner .mainbanner_list{left:50%;top:570px;width:500px;height:30px;margin-left:-45px;position:absolute; display:none;}
#wrap .sub_banner .mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
#wrap .sub_banner .mainbanner_list a{background:url("../Images/dian.png") no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
#wrap .sub_banner .mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
#wrap .sub_banner .mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}



#wrap .sub_main{ width:100%; overflow:hidden; margin:0 auto; clear:both; }
#wrap .sub_main .tab{ width:100%; overflow:hidden; margin:0 auto; clear:both; background:url(../Images/bg_02.jpg) left bottom repeat-x; text-align:right; line-height:30px; padding-top:20px; color:#C5C5C5;}
#wrap .sub_main .contern{width:1002px; overflow:hidden; margin:0 auto; clear:both;}
#wrap .sub_main .con_fl{ float:left; width:220px; overflow:hidden;}

#wrap .sub_main .con_fl{ width:220px; float:left; background-color:#FFF; overflow:hidden;}
#wrap .sub_main .con_fl .bg01{ padding:5px 4px; background-color:#EFEFEF; border:1px solid #FFF; overflow:hidden;}
#wrap .sub_main .con_fl h3{ background-color:#70BA2D; height:30px; line-height:30px; font-size:14px; color:#FFF;font-family:"微软雅黑"; padding-left:10px;}
#wrap .sub_main .con_fl ul{  margin-left:0px; display:block; }
#wrap .sub_main .con_fl ul li{ font-size:13px; line-height:30px; margin-top:10px; text-align: left; text-indent: 20px; background:url(../Images/icon_02.png) 6px 10px no-repeat; }
#wrap .sub_main .con_fl a{ border-bottom:1px solid #CDCDCD;  margin-top:10px; display:block; }
#wrap .sub_main .con_fl .on a{ color: #70BA2D;}
#wrap .sub_main .con_fl ul li ul li{ font-size:13px; line-height:30px; margin-top:10px; text-indent: 35px; background:url(../Images/icon_03.png) 25px 10px no-repeat; }

#wrap .sub_main .con_fr{ float:right; width:770px; overflow:hidden;}
#wrap .sub_main .con{ display:block;overflow:hidden; margin:0 auto; clear:both; line-height:25px; color:#999999; padding:10px;}

#wrap .sub_main .con h3{ text-align:center; font-size:14px; line-height:30px; padding:20px 0 5px 0;}
#wrap .sub_main .con .con_font{ padding:15px; line-height:25px; text-align:left;}
#wrap .sub_main .right .con_news{ padding:15px; line-height:25px; text-align:left;}
#wrap .sub_main .right .con_news li{ line-height:25px; padding-top:18px; padding-left:15px; border-bottom:1px dashed #CCC;background:url(../Images/icon_06.jpg) 5px 26px no-repeat; }
#wrap .sub_main .contern .page{ padding:15px;  height:25px; line-height:25px; text-align:right; }
#wrap .sub_main .contern .page .text{ width:60px; height:18px; border:1px solid #A1A1A1; font-family:"黑体";}

#wrap .sub_main .contern .pic_img{ padding:15px; line-height:25px; text-align:left;}
#wrap .sub_main .contern .pic_img li{ line-height:25px; padding:15px 0 10px 0; border-bottom:1px dashed #CCC; overflow:hidden;  }
#wrap .sub_main .contern .pic_img li img{ width:162px; height:125px; float:left;}
#wrap .sub_main .contern .pic_img li p{ width:570px; height:100px; float:right; display:block; line-height:22px; }
#wrap .sub_main .contern .pic_img li strong{ line-height:30px; font-weight:bold; font-size:13px; display:block; }

#wrap .sub_main .contern .pic_news{ padding:15px; line-height:25px; text-align:left;}
#wrap .sub_main .contern .pic_news li{ line-height:25px; padding:15px 0 10px 10px; border-bottom:1px dashed #CCC; overflow:hidden; background:url(../Images/icon_03.png) 0px 22px no-repeat;  }
#wrap .sub_main .contern .pic_news li strong{ float:left; font-weight:normal; width:90%; display:block;}

#wrap .sub_main .contern .liuyan{}
#wrap .sub_main .contern .liuyan li{ padding-bottom:15px;}
#wrap .sub_main .contern .liuyan li strong{ display:block;}
#wrap .sub_main .contern .liuyan li p{ display:block; border-bottom:1px solid #f1f1f1;}
#wrap .sub_main .contern .liuyan li span{ display:block; color:#930;}

#wrap .sub_main .contern .con_font{ padding:15px; line-height:25px; text-align:left;}
#wrap .sub_main .contern .btn_01{ text-align:center; padding:15px 0;}
#wrap .sub_main .contern .btn_01 input{ width:80px; height:28px; font-family:"微软雅黑"; color:#fff;background:url(../Images/bg_07.jpg) center top no-repeat; border:0px; font-weight:bold;}


/* data_list_a stype */
.data_list_a { width:100%; margin:0 auto; clear:both; background-color:#FFF;}
.data_list_a th { line-height:29px; text-align:right; color:#333; font-size:13px; border-right:1px solid #CCC; background-color:#F6F6F6;  border:1px solid #ECECEC;}
.data_list_a td {  text-align:left; color:#6a6a6a; padding:8px 0 8px 8px; border:1px solid #ECECEC; background:none;}
.data_list_a td input { border:1px solid #CCC; width:220px;}
.data_list_a td textarea { border:1px solid #CCC; width:420px;}


